what explains... - Allemand Anglais Dictionnaire